Timing Report

Need help reading this report?

Design Name main
Device, Speed (SpeedFile Version) XC9572XL, -10 (3.0)
Date Created Sun Apr 05 17:32:11 2009
Created By Timing Report Generator: version K.39
Copyright Copyright (c) 1995-2008 Xilinx, Inc. All rights reserved.

Summary

Notes and Warnings
Note: This design contains no timing constraints.
Note: A default set of constraints using a delay of 0.000ns will be used for analysis.

Performance Summary
Min. Clock Period 33.100 ns.
Max. Clock Frequency (fSYSTEM) 30.211 MHz.
Limited by Cycle Time for CLK_SLOW
Clock to Setup (tCYC) 33.100 ns.
Setup to Clock at the Pad (tSU) 6.500 ns.
Clock Pad to Output Pad Delay (tCO) 13.500 ns.

Timing Constraints

Constraint Name Requirement (ns) Delay (ns) Paths Paths Failing
TS1000 0.0 0.0 0 0
TS1001 0.0 0.0 0 0
AUTO_TS_F2F 0.0 41.8 246 246
AUTO_TS_P2P 0.0 13.5 6 6
AUTO_TS_P2F 0.0 8.3 3 3
AUTO_TS_F2P 0.0 11.7 10 10


Constraint: TS1000

Description: PERIOD:PERIOD_CLK_SLOW:0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)


Constraint: TS1001

Description: PERIOD:PERIOD_CLK_FAST:0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)


Constraint: AUTO_TS_F2F

Description: MAXDELAY:FROM:FFS(*):TO:FFS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
song_ind<1>.Q to note_cnt<0>.D 0.000 41.800 -41.800
song_ind<1>.Q to note_cnt<1>.D 0.000 41.800 -41.800
song_ind<1>.Q to note_cnt<2>.D 0.000 41.800 -41.800


Constraint: AUTO_TS_P2P

Description: MAXDELAY:FROM:PADS(*):TO:PADS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
CLK_FAST to AUDIO<0> 0.000 13.500 -13.500
CLK_FAST to AUDIO<2> 0.000 13.500 -13.500
CLK_FAST to LED<1> 0.000 10.300 -10.300


Constraint: AUTO_TS_P2F

Description: MAXDELAY:FROM:PADS(*):TO:FFS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
TASTER_RES to rst.D 0.000 8.300 -8.300
CLK_FAST to FCLKIO_1 0.000 1.800 -1.800
CLK_SLOW to FCLKIO_0 0.000 1.800 -1.800


Constraint: AUTO_TS_F2P

Description: MAXDELAY:FROM:FFS(*):TO:PADS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
AUDIO<1>.Q to AUDIO<0> 0.000 11.700 -11.700
AUDIO<1>.Q to AUDIO<2> 0.000 11.700 -11.700
AUDIO<3>.Q to AUDIO<0> 0.000 11.700 -11.700



Number of constraints not met: 4

Data Sheet Report

Maximum External Clock Speeds

Clock fEXT (MHz) Reason
CLK_SLOW 30.211 Limited by Cycle Time for CLK_SLOW
CLK_FAST 37.879 Limited by Cycle Time for CLK_FAST

Setup/Hold Times for Clocks

Setup/Hold Times for Clock CLK_FAST
Source Pad Setup to clk (edge) Hold to clk (edge)
TASTER_RES 6.500 0.000


Clock to Pad Timing

Clock CLK_SLOW to Pad
Destination Pad Clock (edge) to Pad
LED<0> 10.300

Clock CLK_FAST to Pad
Destination Pad Clock (edge) to Pad
AUDIO<0> 13.500
AUDIO<2> 13.500
LED<1> 10.300
AUDIO<1> 5.800
AUDIO<3> 5.800


Clock to Setup Times for Clocks

Clock to Setup for clock CLK_SLOW
Source Destination Delay
LED<0>.Q song_ind<4>.D 33.100
LED<0>.Q song_ind<5>.D 33.100
song_delay<0>.Q song_ind<4>.D 33.100
song_delay<0>.Q song_ind<5>.D 33.100
song_delay<1>.Q song_ind<4>.D 33.100
song_delay<1>.Q song_ind<5>.D 33.100
song_delay<2>.Q song_ind<4>.D 33.100
song_delay<2>.Q song_ind<5>.D 33.100
song_delay<3>.Q song_ind<4>.D 33.100
song_delay<3>.Q song_ind<5>.D 33.100
song_delay<4>.Q song_ind<4>.D 33.100
song_delay<4>.Q song_ind<5>.D 33.100
song_delay<5>.Q song_ind<4>.D 33.100
song_delay<5>.Q song_ind<5>.D 33.100
song_delay<6>.Q song_ind<4>.D 33.100
song_delay<6>.Q song_ind<5>.D 33.100
song_ind<1>.Q song_ind<4>.D 33.100
song_ind<1>.Q song_ind<5>.D 33.100
LED<0>.Q song_ind<1>.D 25.400
LED<0>.Q song_ind<2>.D 25.400
LED<0>.Q song_ind<3>.D 25.400
song_delay<0>.Q song_delay<5>.D 25.400
song_delay<0>.Q song_delay<6>.D 25.400
song_delay<0>.Q song_ind<1>.D 25.400
song_delay<0>.Q song_ind<2>.D 25.400
song_delay<0>.Q song_ind<3>.D 25.400
song_delay<1>.Q song_delay<5>.D 25.400
song_delay<1>.Q song_delay<6>.D 25.400
song_delay<1>.Q song_ind<1>.D 25.400
song_delay<1>.Q song_ind<2>.D 25.400
song_delay<1>.Q song_ind<3>.D 25.400
song_delay<2>.Q song_delay<5>.D 25.400
song_delay<2>.Q song_delay<6>.D 25.400
song_delay<2>.Q song_ind<1>.D 25.400
song_delay<2>.Q song_ind<2>.D 25.400
song_delay<2>.Q song_ind<3>.D 25.400
song_delay<3>.Q song_ind<1>.D 25.400
song_delay<3>.Q song_ind<2>.D 25.400
song_delay<3>.Q song_ind<3>.D 25.400
song_delay<4>.Q song_ind<1>.D 25.400
song_delay<4>.Q song_ind<2>.D 25.400
song_delay<4>.Q song_ind<3>.D 25.400
song_delay<5>.Q song_ind<1>.D 25.400
song_delay<5>.Q song_ind<2>.D 25.400
song_delay<5>.Q song_ind<3>.D 25.400
song_delay<6>.Q song_ind<1>.D 25.400
song_delay<6>.Q song_ind<2>.D 25.400
song_delay<6>.Q song_ind<3>.D 25.400
song_ind<1>.Q song_ind<1>.D 25.400
song_ind<1>.Q song_ind<2>.D 25.400
song_ind<1>.Q song_ind<3>.D 25.400
song_ind<2>.Q song_ind<4>.D 25.400
song_ind<2>.Q song_ind<5>.D 25.400
song_ind<3>.Q song_ind<4>.D 25.400
song_ind<3>.Q song_ind<5>.D 25.400
song_ind<4>.Q song_ind<4>.D 25.400
song_ind<4>.Q song_ind<5>.D 25.400
song_ind<5>.Q song_ind<4>.D 25.400
song_ind<5>.Q song_ind<5>.D 25.400
song_delay<0>.Q song_delay<3>.D 18.700
song_delay<1>.Q song_delay<3>.D 18.700
song_delay<2>.Q song_delay<3>.D 18.700
song_delay<3>.Q song_delay<3>.D 18.700
song_delay<4>.Q song_delay<3>.D 18.700
song_delay<5>.Q song_delay<3>.D 18.700
song_delay<6>.Q song_delay<3>.D 18.700
song_delay<0>.Q LED<0>.D 17.700
song_delay<0>.Q song_delay<0>.D 17.700
song_delay<0>.Q song_delay<1>.D 17.700
song_delay<0>.Q song_delay<2>.D 17.700
song_delay<0>.Q song_delay<4>.D 17.700
song_delay<1>.Q LED<0>.D 17.700
song_delay<1>.Q song_delay<0>.D 17.700
song_delay<1>.Q song_delay<1>.D 17.700
song_delay<1>.Q song_delay<2>.D 17.700
song_delay<1>.Q song_delay<4>.D 17.700
song_delay<2>.Q LED<0>.D 17.700
song_delay<2>.Q song_delay<0>.D 17.700
song_delay<2>.Q song_delay<1>.D 17.700
song_delay<2>.Q song_delay<2>.D 17.700
song_delay<2>.Q song_delay<4>.D 17.700
song_delay<3>.Q LED<0>.D 17.700
song_delay<3>.Q song_delay<0>.D 17.700
song_delay<3>.Q song_delay<1>.D 17.700
song_delay<3>.Q song_delay<2>.D 17.700
song_delay<3>.Q song_delay<4>.D 17.700
song_delay<3>.Q song_delay<5>.D 17.700
song_delay<3>.Q song_delay<6>.D 17.700
song_delay<4>.Q LED<0>.D 17.700
song_delay<4>.Q song_delay<0>.D 17.700
song_delay<4>.Q song_delay<1>.D 17.700
song_delay<4>.Q song_delay<2>.D 17.700
song_delay<4>.Q song_delay<4>.D 17.700
song_delay<4>.Q song_delay<5>.D 17.700
song_delay<4>.Q song_delay<6>.D 17.700
song_delay<5>.Q LED<0>.D 17.700
song_delay<5>.Q song_delay<0>.D 17.700
song_delay<5>.Q song_delay<1>.D 17.700
song_delay<5>.Q song_delay<2>.D 17.700
song_delay<5>.Q song_delay<4>.D 17.700
song_delay<5>.Q song_delay<5>.D 17.700
song_delay<5>.Q song_delay<6>.D 17.700
song_delay<6>.Q LED<0>.D 17.700
song_delay<6>.Q song_delay<0>.D 17.700
song_delay<6>.Q song_delay<1>.D 17.700
song_delay<6>.Q song_delay<2>.D 17.700
song_delay<6>.Q song_delay<4>.D 17.700
song_delay<6>.Q song_delay<5>.D 17.700
song_delay<6>.Q song_delay<6>.D 17.700
song_ind<2>.Q song_ind<1>.D 17.700
song_ind<2>.Q song_ind<2>.D 17.700
song_ind<2>.Q song_ind<3>.D 17.700
song_ind<3>.Q song_ind<1>.D 17.700
song_ind<3>.Q song_ind<2>.D 17.700
song_ind<3>.Q song_ind<3>.D 17.700
song_ind<4>.Q song_ind<1>.D 17.700
song_ind<4>.Q song_ind<2>.D 17.700
song_ind<4>.Q song_ind<3>.D 17.700
song_ind<5>.Q song_ind<1>.D 17.700
song_ind<5>.Q song_ind<2>.D 17.700
song_ind<5>.Q song_ind<3>.D 17.700
LED<0>.Q LED<0>.D 10.000

Clock to Setup for clock CLK_FAST
Source Destination Delay
note_cnt<0>.Q note_cnt<0>.D 26.400
note_cnt<0>.Q note_cnt<1>.D 26.400
note_cnt<0>.Q note_cnt<2>.D 26.400
note_cnt<0>.Q note_cnt<3>.D 26.400
note_cnt<0>.Q note_cnt<4>.D 26.400
note_cnt<0>.Q note_cnt<5>.D 26.400
note_cnt<1>.Q note_cnt<0>.D 26.400
note_cnt<1>.Q note_cnt<1>.D 26.400
note_cnt<1>.Q note_cnt<2>.D 26.400
note_cnt<1>.Q note_cnt<3>.D 26.400
note_cnt<1>.Q note_cnt<4>.D 26.400
note_cnt<1>.Q note_cnt<5>.D 26.400
note_cnt<2>.Q note_cnt<0>.D 25.400
note_cnt<2>.Q note_cnt<1>.D 25.400
note_cnt<2>.Q note_cnt<2>.D 25.400
note_cnt<2>.Q note_cnt<3>.D 25.400
note_cnt<2>.Q note_cnt<4>.D 25.400
note_cnt<2>.Q note_cnt<5>.D 25.400
note_cnt<3>.Q note_cnt<0>.D 25.400
note_cnt<3>.Q note_cnt<1>.D 25.400
note_cnt<3>.Q note_cnt<2>.D 25.400
note_cnt<3>.Q note_cnt<3>.D 25.400
note_cnt<3>.Q note_cnt<4>.D 25.400
note_cnt<3>.Q note_cnt<5>.D 25.400
note_cnt<4>.Q note_cnt<0>.D 25.400
note_cnt<4>.Q note_cnt<1>.D 25.400
note_cnt<4>.Q note_cnt<2>.D 25.400
note_cnt<4>.Q note_cnt<3>.D 25.400
note_cnt<4>.Q note_cnt<4>.D 25.400
note_cnt<4>.Q note_cnt<5>.D 25.400
note_cnt<5>.Q note_cnt<0>.D 18.700
note_cnt<5>.Q note_cnt<1>.D 18.700
note_cnt<5>.Q note_cnt<2>.D 18.700
note_cnt<5>.Q note_cnt<3>.D 18.700
note_cnt<5>.Q note_cnt<4>.D 18.700
note_cnt<5>.Q note_cnt<5>.D 18.700
AUDIO<1>.Q AUDIO<1>.D 17.700
AUDIO<1>.Q AUDIO<3>.D 17.700
LED<1>.Q AUDIO<1>.D 17.700
LED<1>.Q AUDIO<3>.D 17.700
AUDIO<1>.Q LED<1>.D 10.000
AUDIO<3>.Q AUDIO<3>.D 10.000
AUDIO<3>.Q LED<1>.D 10.000
LED<1>.Q LED<1>.D 10.000
note_cnt<0>.Q sine_cnt_en.D 10.000
note_cnt<1>.Q sine_cnt_en.D 10.000
note_cnt<2>.Q sine_cnt_en.D 10.000
note_cnt<3>.Q sine_cnt_en.D 10.000
note_cnt<4>.Q sine_cnt_en.D 10.000
note_cnt<5>.Q sine_cnt_en.D 10.000
rst.Q AUDIO<1>.D 10.000
rst.Q AUDIO<3>.D 10.000
rst.Q LED<1>.D 10.000
rst.Q note_cnt<0>.D 10.000
rst.Q note_cnt<1>.D 10.000
rst.Q note_cnt<2>.D 10.000
rst.Q note_cnt<3>.D 10.000
rst.Q note_cnt<4>.D 10.000
rst.Q note_cnt<5>.D 10.000
rst.Q sine_cnt_en.D 10.000
rst.Q sine_tbl_ind<0>.D 10.000
sine_cnt_en.Q AUDIO<1>.D 10.000
sine_cnt_en.Q AUDIO<3>.D 10.000
sine_cnt_en.Q LED<1>.D 10.000
sine_cnt_en.Q sine_tbl_ind<0>.D 10.000
sine_tbl_ind<0>.Q AUDIO<1>.D 10.000
sine_tbl_ind<0>.Q AUDIO<3>.D 10.000
sine_tbl_ind<0>.Q LED<1>.D 10.000
sine_tbl_ind<0>.Q sine_tbl_ind<0>.D 10.000


Pad to Pad List

Source Pad Destination Pad Delay



Number of paths analyzed: 265
Number of Timing errors: 265
Analysis Completed: Sun Apr 05 17:32:11 2009